have terrible nightmares - French English Dictionary